capacitor discharge x-ray generator - Turkish English Dictionary